package io.bdmc.core.msp2000.model;

import lombok.Data;

@Data
/**
 * 主控电子标签
 */
public class EtegInfo {
    /**
     * 协议VER为产品使用的下位机协议编号
     */
    public String ver;
    public String softwareVersion;
    public String hardwareVersion ;
    public String productMainType;
    public String sn;
    public String res;
    /**
     * 7.主要通讯接口类型，1byte;
        Bit7	电子标签版本
        Bit6	单板版本：0x10
        Bit5    主控版本：0x20-仅支持网口命令
        Bit4    高四位有效。    
        	
        Bit3    定义主要通讯总线：    
        Bit2    串口：0x0
        Bit1    I2C：0x1
        Bit0    以太网UDP：0x2
     */
    public String communicationInterfaceType;
    public String ip;
    public String mask;
    public String gateway;
    public String mac;
    public String trapIp1;
    public String trapIp2;
    public String trapIp3;
    public int udpPort;
    public int trapUdp;
    public int tcpPort1;
    public int tcpPort2;
    /**
     * 当前工作区boot or user
     */
    public String bootOrUser;
    public String dishWitdh;
    /**
     * 单盘温度
     */
    public double dishTemperature;
    public String bootVer;
    public String baudRate;
    public String resEnd;
}